import hashlib
from django.conf import settings


def md5(data_string):
    """
    MD5 加密
    :param data_string: 要加密的字符串
    :return: 加密后的字符串
    """
    # （加盐）加密 我们直接用django默认配置文件的 SECRET_KEY 作为盐（盐值加密可以使用默认盐值、随机盐值或自定义盐值）
    obj = hashlib.md5(settings.SECRET_KEY.encode('utf-8'))
    obj.update(data_string.encode('utf-8'))
    return obj.hexdigest()
